mixed guarantee - German English Dictionary